stud-inserting machine - Español Inglés Diccionario